livestock truck - German English Dictionary